Skip to content

Conversation

@Pavan-Microsoft
Copy link
Contributor

Purpose

This pull request updates the infrastructure deployment templates to use newer resource API versions and aligns metadata to the latest Bicep tooling. The main functional change is a modification to the scalability configuration for the web server farm, while the majority of updates are version bumps for improved compatibility and future-proofing.

Resource API version upgrades:

  • Updated the apiVersion for multiple Azure resource deployments in infra/main.json from 2022-09-01 to 2025-04-01, affecting resources such as Log Analytics Workspace, Application Insights, Managed Identity, Virtual Network, Bastion Host, Virtual Machine, Private DNS Zone, Key Vault, Cognitive Services, Network Security Group, and others. This ensures compatibility with the latest Azure features and improvements. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

Tooling and metadata updates:

  • Updated the Bicep generator metadata in infra/main.json to use version 0.38.33.27573 (previously 0.37.4.10188) and refreshed template hashes throughout the file, ensuring alignment with the latest Bicep tooling and template generation standards. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Web server farm scalability configuration:

  • Changed the skuCapacity logic in the webServerFarm module in infra/main.bicep so that enabling scalability now sets the capacity to 1 instead of 3, possibly to optimize resource usage or costs.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

@Prajwal-Microsoft Prajwal-Microsoft merged commit 9bd4885 into dev Nov 7, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants